home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_096 / animplayer / animcons.h < prev    next >
Text File  |  1992-05-06  |  868b  |  46 lines

  1. /************************************************************
  2.  *
  3.  *   NAME
  4.  *      ANIMCons -- constants for Files and strings
  5.  *
  6.  *   LAST EDITED
  7.  *      Martin Hash               22 Aug 1987
  8.  *
  9.  *   EDIT HISTORY
  10.  *      16 Aug 1987  MH  Created.
  11.  *
  12.  **********************************************************/
  13.  
  14. #define PADSIZE        21
  15. #define HEADERSIZE    4
  16. #define COLORS        32
  17. #define POINTERBLOCK    32
  18. #define XORVERT        5
  19.  
  20. typedef struct {
  21.    UBYTE     operation;
  22.    UBYTE    mask;
  23.    UWORD    w, h;
  24.    WORD        x, y;
  25.    ULONG    abstime;
  26.    ULONG    reltime;
  27.    UBYTE    interleave;
  28.    UBYTE    pad[PADSIZE];
  29. } ANHD;
  30.  
  31. typedef struct framenode_record {
  32.    UWORD    *data;
  33.    ULONG    datasize;
  34.    UWORD    *cmap;
  35.    ULONG    cmapsize;
  36.    struct framenode_record    *prev;
  37.    struct framenode_record    *next;
  38. } FrameNode;
  39.  
  40. typedef struct {
  41.    UBYTE    red,;
  42.    UBYTE        green;
  43.    UBYTE        blue;
  44. } ColorReg;
  45.    
  46.